@charset "utf-8";

/* reset */
body,h1,h2,h3,h4,h5,p,dl,dt,dd,ul,ol,li,form,input,textarea,th,tr,td,select,figure,figcaption {margin: 0;padding: 0;}
body {font-size: 12px;font-family: Arial, 微软雅黑;color: #333;/* min-width: 1300px; */}
h1,h2,h3,h4,h5 {font-weight: normal;}
em,i {font-style: normal;}
li {list-style: none;}
a {text-decoration: none;color: inherit;}
a:focus {text-decoration: none;outline: none;}
img {border: none;max-width: 100%;max-height: 100%;vertical-align: bottom;}
table {border-collapse: collapse;}
input,textarea {outline: none;background: #fff;border: none;}
textarea {resize: none;overflow: auto;}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {-webkit-transition-delay: 99999s;-webkit-transition: color 99999s ease-out, background-color 99999s ease-out;}

/* public */
.clearfix {*zoom: 1;}
.clearfix:before,.clearfix:after {content: '';display: block;height: 0;clear: both;visibility: hidden;}
.main {width: 100%;max-width: 1300px;margin: 0 auto;}
.fixed {position: fixed;left: 0;top: 0;z-index: 999;}
.btn {font-family: '微软雅黑';cursor: pointer;}
.bl {display: inline-block;float: left;}
.br {display: inline-block;float: right;}
h1,h2,h3,h4,h5 {font-weight: normal;}
/* .img_box {display: table-cell;  vertical-align: middle; text-align: center;} */
.img-box {position: relative;}
.img-box img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

